//
//  BaseModel.h
//  Common
//
//  Created by guoshiqing on 2018/6/21.
//  Copyright © 2018年 www.bitkinetic.com. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef NS_ENUM(NSUInteger, ModelOptType){
    MOT_Normal       = 0, // 普通状态
    MOT_Read         = 1, // 已读状态，默认值
    MOT_BeenModified = 2, // 已编辑的状态
    MOT_BeenDeleted  = 3, // 已删除状态
    MOT_BeenAdding   = 4, // 准备添加状态
};


@interface BaseModel : NSObject

/*
 * 报告操作类型(本地自己处理)
 * 用于列表中的单条数据在本页面或者下级页面被修改后需要刷新前标记一个状态
 * 相对于block返回的方案更好一些
 */
@property (nonatomic, assign) ModelOptType optType;

@end
